package com.mysite.angular.po;

import com.mysite.angular.common.BaseVo;

/**
 * 菜单表
 * 
 * @author congge 
 * @created 2017-08-21 11:10:17
 * @version v1.0.0
 */
public class AcMenu extends BaseVo {
	/**
	 */
	transient private static final long serialVersionUID = -1L;

	/**
	 * 字段：菜单 id
	 */
	private Integer id;

	/**
	 * 字段：菜单名称
	 */
	private String menuName;

	/**
	 * 字段：父菜单id, 根菜单的父菜单id为 0
	 */
	private Integer parentId;

	/**
	 * 字段：菜单序号，各级父菜单编号，通过短横线连接起来，例如：1-111-3332(根菜单序号就是自己的id)
	 */
	private String menuSeq;

	/**
	 * 字段：排序编号，即显示的顺序
	 */
	private Integer sort;

	/**
	 * 字段：应用系统id
	 */
	private Integer appId;

	/**
	 * 字段：对应功能id  可以为null ，表示未挂钩功能
	 */
	private Integer funcId;

	/**
	 * 读取：菜单 id
	 *
	 * @return ac_menu.id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * 设置：菜单 id
	 *
	 * @param id ac_menu.id
	 */
	public void setId(Integer id) {
		this.id = id;
	}

	/**
	 * 读取：菜单名称
	 *
	 * @return ac_menu.menu_name
	 */
	public String getMenuName() {
		return menuName;
	}

	/**
	 * 设置：菜单名称
	 *
	 * @param menuName ac_menu.menu_name
	 */
	public void setMenuName(String menuName) {
		this.menuName = menuName;
	}

	/**
	 * 读取：父菜单id, 根菜单的父菜单id为 0
	 *
	 * @return ac_menu.parent_id
	 */
	public Integer getParentId() {
		return parentId;
	}

	/**
	 * 设置：父菜单id, 根菜单的父菜单id为 0
	 *
	 * @param parentId ac_menu.parent_id
	 */
	public void setParentId(Integer parentId) {
		this.parentId = parentId;
	}

	/**
	 * 读取：菜单序号，各级父菜单编号，通过短横线连接起来，例如：1-111-3332(根菜单序号就是自己的id)
	 *
	 * @return ac_menu.menu_seq
	 */
	public String getMenuSeq() {
		return menuSeq;
	}

	/**
	 * 设置：菜单序号，各级父菜单编号，通过短横线连接起来，例如：1-111-3332(根菜单序号就是自己的id)
	 *
	 * @param menuSeq ac_menu.menu_seq
	 */
	public void setMenuSeq(String menuSeq) {
		this.menuSeq = menuSeq;
	}

	/**
	 * 读取：排序编号，即显示的顺序
	 *
	 * @return ac_menu.sort
	 */
	public Integer getSort() {
		return sort;
	}

	/**
	 * 设置：排序编号，即显示的顺序
	 *
	 * @param sort ac_menu.sort
	 */
	public void setSort(Integer sort) {
		this.sort = sort;
	}

	/**
	 * 读取：应用系统id
	 *
	 * @return ac_menu.app_id
	 */
	public Integer getAppId() {
		return appId;
	}

	/**
	 * 设置：应用系统id
	 *
	 * @param appId ac_menu.app_id
	 */
	public void setAppId(Integer appId) {
		this.appId = appId;
	}

	/**
	 * 读取：对应功能id  可以为null ，表示未挂钩功能
	 *
	 * @return ac_menu.func_id
	 */
	public Integer getFuncId() {
		return funcId;
	}

	/**
	 * 设置：对应功能id  可以为null ，表示未挂钩功能
	 *
	 * @param funcId ac_menu.func_id
	 */
	public void setFuncId(Integer funcId) {
		this.funcId = funcId;
	}
}